2331 Honolulu Ave, Montrose, CA 91020, United States
View on Map
What travelers say:
This is probably the best Spanish restaurant in LA. The drink Sangria is super invincible. Every rice in Paella has a faint sweet + tender seafood. Pintxo bread completely absorbs the taste of the sauce. Super yum. In conclusion: Every mouthful is a taste of happiness.